home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 25
/
Cream of the Crop 25.iso
/
bbs
/
dgwrl201.zip
/
DOG201.RES
/
DOGIGM4.ZIP
/
INFOFILE.DOC
< prev
next >
Wrap
Text File
|
1996-11-14
|
5KB
|
111 lines
Following is the DogWorld INFO.x custom dropfile format. This file
is created by DogWorld right before an IGM is executed. The file is a
plain ASCII text file with each item written on a seperate line.
(INFO.x, where x is the node number).
Internal
DogWorld INFO.x IGM DropFile Format: Format Version
----------------------------------- ------- ------
line 1: Player Record Number integer < 1.0c
line 2: Player Level (1-12) long < 1.0c
line 3: Player Sex (0-Male, 1-Female) integer < 1.0c
line 4: Player Dog Alias char[20] < 1.0c
line 5: Player Real Name char[36] < 1.0c
line 6: Player's Graphics Mode (0-mono, 1-ansi, 2-rip) integer < 1.0c
line 7: Player's Bones(money long < 1.0c
line 8: Player's Bank Bones long < 1.0c
line 9: Dropfile being used *(See table below) integer < 1.0c
line 10: Player's Time Left integer < 1.0c
line 11: BBS Name char[40] < 1.0c
line 12: Player Experience Points long < 1.0c
line 13: Player Hit Points integer < 1.0c
line 14: Player Hit Max integer < 1.0c
line 15: Player Weapon Name char[20] < 1.0c
line 16: Player Armor Name char[20] < 1.0c
line 17: Player Alley Fights Left integer < 1.0c
line 18: Player Dog Fights Left integer < 1.0c
line 19: Player Defense Points integer < 1.0c
line 20: Player Strength Points integer < 1.0c
line 21: Player Agility Points integer < 1.0c
line 22: Player Flea Total integer < 1.0c
line 23: Player Liver Snacks integer < 1.0c
line 24: Player Pups integer < 1.0c
line 25: Player Rabies? (0-NO, 1-YES, 2-Safe Day) integer < 1.0c
line 26: Player in Heat? (0-NO, 1-YES, 2-Safe) female only integer < 1.0c
line 27: Player Dog Catcher Wins integer < 1.0c
line 28: Player Dog Humps integer < 1.0c
line 29: Player Enhanced Smell? (0-NO, 1-YES) integer < 1.0c
line 30: Player Enhanced Hearing? (0-NO, 1-YES) integer < 1.0c
line 31: Player Enhanced Vision? (0-NO, 1-YES) integer < 1.0c
line 32: Multinode System? (0-NO, 1-YES) integer < 1.0c
line 33: Com Port (1-4) integer < 1.30
line 34: Com Method (1-FOSSIL, 2-INTERNAL) integer < 1.30
line 35: Serial Port BPS Rate long < 1.30
line 36: Serial Port Address in hex format (0 for Fossil integer < 1.30
line 37: Serial Port IRQ Number (0 for fossil integer < 1.30
**NOTES**!!
1. Integers have a range of 0 - 32,000. (Set by DogWorld)
2. Longs have a range of 0 - 2,000,000,000. (Set by DogWorld)
3. Internal bounds checking should prevent values from going over
these limits or going negative.
4. Internally, all values are 'unsigned' to prevent "wrapping" in the
event a value does go negative.
* Table of dropfile types (line 9 from INFO.x above)
-------------------------
0 /* DORINFO?.DEF */
1 /* QBBS 2.6? EXITINFO.BBS & DORINFO?.DEF */
2 /* RA 1.?? EXITINFO.BBS & DORINFO?.DEF */
3 /* CHAIN.TXT */
4 /* SFDOORS.DAT */
5 /* CALLINFO.BBS */
6 /* GAP/PC-Board DOOR.SYS */
7 /* DoorWay DOOR.SYS */
8 /* QuickBBS 2.75+ EXITINFO.BBS */
9 /* User-defined custom format */
10 /* WildCat! DOOR.SYS */
11 /* RA 2.00+ EXITINFO.BBS */
100 /* No door information file was found */
EXAMPLE DOGWORLD INFO.x FILE: (x is the node number)
------------------------------------------------------
3
2
0
Woof Woof
KEN COTHRAN
1
355
6414
4
58
Online! USA
463
14
30
Wet Dog Smell
Cloth Collar
15
3
7
7
0
998
24
1
0
0
0
0
0
0
0
1
1
2
38400
3F8
4